Big Huge Thesaurus

sphenoid bone

noun

sounds kind of like